/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package actions;

import Connexion.ConnexionCustomer;
import actions.facade.FacadeAction;
import miage.sessions.ecom.remote.EcomCustomerRemote;
import com.opensymphony.xwork2.Action;

/**
 *
 * @author TnP
 */
public class DeviseAction extends FacadeAction {
    
    private EcomCustomerRemote rechercher;
  
    private double prixProduit;
    private double prixDevise;
    private String choixCurrencySymbol;
    
    public double getPrixProduit() {
        System.out.println("coucou getPrixDevise");
        return prixProduit;
    }
    
    //Il faut toujours mettre les set() sinon les valeurs restent celles par défaut !
    public void setPrixProduit(double prixProduit) {
        System.out.println("coucou setPrixProduit");
        this.prixProduit = prixProduit;
    }
    
    public double getPrixDevise() {
        return prixDevise;
    }
    
    public void setPrixDevise(double prixDevise) {
        System.out.println("coucou setPrixDevise");
        this.prixDevise = prixDevise;
    }
        
    public String getChoixCurrencySymbol() {
        return choixCurrencySymbol;
    }

    public void setChoixCurrencySymbol(String choixCurrencySymbol) {
        this.choixCurrencySymbol = choixCurrencySymbol;
    }

    public String getCalculPrixDevise() {
        rechercher = ConnexionCustomer.connectionServerBean();
        System.out.println(prixProduit);
        System.out.println(prixDevise);
        System.out.println(choixCurrencySymbol);
        
        
        if (!choixCurrencySymbol.equals("EURO")&& choixCurrencySymbol!=null){
             System.out.println("je suis dans le if");
             prixDevise = rechercher.getConvertFromEuro(prixProduit, choixCurrencySymbol);
             System.out.println(prixDevise);
             return SUCCESS;
        }
        
        else
            System.out.println("je suis dans le else");
            prixDevise= rechercher.getConvertToEuro(prixProduit, choixCurrencySymbol);
            System.out.println("je suis au-dessus de success");
            return SUCCESS;
        }
 
   
}

        